package com.crane.oss.sports.bean.response.course;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class ClassCourseIdAnalysisInfoResp implements Serializable {


    @ApiModelProperty(value = "老师名称", name = "teacherName")
    private String teacherName;
    @ApiModelProperty(value = "课程名称", name = "className")
    private String className;
    @ApiModelProperty(value = "日期", name = "dayTimeValue")
    private String dayTimeValue;
    @ApiModelProperty(value = "开始时间", name = "startTimeValue")
    private String startTimeValue;
    @ApiModelProperty(value = "结束时间", name = "endTimeValue")
    private String endTimeValue;


    @ApiModelProperty(value = "平均心率", name = "avgHeart")
    private int avgHeart;
    @ApiModelProperty(value = "最大心率", name = "maxHeart")
    private int maxHeart;
    @ApiModelProperty(value = " 平均密度", name = "avgDensity")
    private int avgDensity;
    @ApiModelProperty(value = "平均负荷", name = "avgLoad")
    private int avgLoad;
    @ApiModelProperty(value = "平均运动强度", name = "avgPower")
    private int avgPower;
    @ApiModelProperty(value = "平均步数", name = "avgStep")
    private int avgStep;
    @ApiModelProperty(value = "平均卡路里", name = "avgCalorie")
    private int avgCalorie;
    @ApiModelProperty(value = "学生人数", name = "studentCount")
    private int studentCount;
    @ApiModelProperty(value = " 心率总时间", name = "heartTime")
    private int heartTime;
    @ApiModelProperty(value = "男生曲线", name = "boyLine")
    private String boyLine;
    @ApiModelProperty(value = "女生曲线", name = "girlLine")
    private String girlLine;
    @ApiModelProperty(value = "班级曲线", name = "classLine")
    private String classLine;



    @ApiModelProperty(value = "平均距离", name = "avgDistance")
    private double avgDistance;
    @ApiModelProperty(value = "平均靶心率时长", name = "avgTargetTime")
    private int avgTargetTime;
    @ApiModelProperty(value = "平均运动时长", name = "avgSportTime")
    private int avgSportTime;


    @ApiModelProperty(value = "男生平均心率", name = "boyAvgHeart")
    private int boyAvgHeart;
    @ApiModelProperty(value = "女生平均心率", name = "girlAvgHeart")
    private int girlAvgHeart;
    @ApiModelProperty(value = "班级平均心率", name = "classAvgHeart")
    private int classAvgHeart;

    @ApiModelProperty(value = "男生最大心率", name = "boyMaxHeart")
    private int boyMaxHeart;
    @ApiModelProperty(value = "女生最大心率", name = "girlMaxHeart")
    private int girlMaxHeart;
    @ApiModelProperty(value = "班级最大心率", name = "classMaxHeart")
    private int classMaxHeart;

    @ApiModelProperty(value = "男生最小心率", name = "boyMinHeart")
    private int boyMinHeart;
    @ApiModelProperty(value = "女生最小心率", name = "girlMinHeart")
    private int girlMinHeart;
    @ApiModelProperty(value = "班级最小心率", name = "classMinHeart")
    private int classMinHeart;

    @ApiModelProperty(value = "男生开始阶段平均心率", name = "boyStartHeart")
    private int boyStartHeart;
    @ApiModelProperty(value = "男生准备阶段平均心率", name = "boyReadyHeart")
    private int boyReadyHeart;
    @ApiModelProperty(value = "男生基础阶段平均心率", name = "boyBaseHeart")
    private int boyBaseHeart;
    @ApiModelProperty(value = "男生结束阶段平均心率", name = "boyEndHeart")
    private int boyEndHeart;

    @ApiModelProperty(value = "女生开始阶段平均心率", name = "girlStartHeart")
    private int girlStartHeart;
    @ApiModelProperty(value = "女生准备阶段平均心率", name = "girlReadyHeart")
    private int girlReadyHeart;
    @ApiModelProperty(value = "女生基础阶段平均心率", name = "girlBaseHeart")
    private int girlBaseHeart;
    @ApiModelProperty(value = "女生结束阶段平均心率", name = "girlEndHeart")
    private int girlEndHeart;

    @ApiModelProperty(value = "班级开始阶段平均心率", name = "classStartHeart")
    private int classStartHeart;
    @ApiModelProperty(value = "班级准备阶段平均心率", name = "classReadyHeart")
    private int classReadyHeart;
    @ApiModelProperty(value = "班级基础阶段平均心率", name = "classBaseHeart")
    private int classBaseHeart;
    @ApiModelProperty(value = "班级结束阶段平均心率", name = "classEndHeart")
    private int classEndHeart;


    @ApiModelProperty(value = "总体情况", name = "totalComment")
    private String totalComment;
    @ApiModelProperty(value = "平均心率曲线", name = "avgHeartComment")
    private String avgHeartComment;
    @ApiModelProperty(value = "课堂各阶段平均心率", name = "courseStageComment")
    private String courseStageComment;
    @ApiModelProperty(value = "运动时间占比情况", name = "sportComment")
    private String sportComment;

}
